﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using ASPLanchonete.fabrica;
using NHibernate;
using NHibernate.Linq;
using ASPLanchonete.classes;

namespace ASPLanchonete.Funcoes
{
    public class ControleAcessoTela
    {
        public static bool ConfirmaAcessoTela(string nomeTela, object idTipoUsuario)
        {

            Fabrica fabrica = new Fabrica();
            ISession sessao = fabrica.sessao();
            int retorno = sessao.Query<LigTipoUsuarioTelaSistema>()
                .Where(a => a.TelaSistema.LinkTelaSistema.Trim().ToLower() == nomeTela.Trim().ToLower()
                    && a.IdTipoUsuario == Convert.ToInt32(idTipoUsuario)).Count();

            if (retorno > 0)
                return true;
            else
                return false;
        }
    }
}